|
Das World-Wide-Web (WWW) bietet neben dem Zugriff auf weltweit
verteilte Hypermediadokumente die Integration anderer
Internetdienste (FTP, News, Email, Gopher, Wais) unter einer
einheitlichen Oberfläche. Zusätzlich wird der Zugriff auf
Ressourcen außerhalb des Internets über das Common Gateway
Interface (CGI) ermöglicht.
Neue WWW-Server sehen einfache Erweiterungsmöglichkeiten zur
Anbindung externer Ressourcen an das WWW vor, die die Verwendung der
CGI-Schnittstelle überflüssig machen. Zusätzliche Module des
WWW-Servers zur Anbindung externer Ressourcen werden als
Java-Klassen realisiert.
Im Rahmen dieser Arbeit ist eine Erweiterung eines in Java
geschriebenen WWW-Servers zur Durchführung von Datenbankzugriffen
entworfen und protoypisch implementiert worden. Die URL-Notation
wurde um Konstrukte zur Beschreibung von Datenbankressourcen
erweitert. Der Zugriff auf Relationen, Teilbereiche einer Relation
oder einzelne Daten in der Datenbank wird unterstützt. Auch
multimediale Daten (Bilder, Audio, WWW-Dokumente) können aus der
Datenbank geladen und dargestellt werden.
Um die Verwendung der neuen Java-Datenbankschnittstelle JDBC in den
Erweiterungsmodulen des HTTP-Servers zu ermöglichen, wurde ein
JDBC-Treiber für die verwendete DB/2 Datenbank implementiert.
|